home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
64'er
/
64ER_CD.iso
/
sh1x
/
sh16a.d64
/
ls 11.doc
< prev
next >
Wrap
Text File
|
1995-03-30
|
2KB
|
100 lines
┴SSEMBLERLISTING ZUR ┴NIMATION EINES ╙PRITES
,8000 A9 05 LDA #05 ;╥AHMENFARBE
,8002 8D 20 D0 STA D020
,8005 A9 00 LDA #00 ;╚INTERGRUNDFARBE
,8007 8D 21 D0 STA D021
,800A A9 08 LDA #08 ;╙PRITE-╞ARBE 1
,800C 8D 25 D0 STA D025
,800F A9 0B LDA #0B ;╙PRITE-╞ARBE 2
,8011 8D 26 D0 STA D026
,8014 A9 07 LDA #07 ;╙PRITE-╞ARBE 3
,8016 8D 27 D0 STA D027
,8019 A9 01 LDA #01 ;═ULTICOLOR
,801B 8D 1C D0 STA D01C
,801E A9 80 LDA #80 ;╙PRITEZEIGER ┬LOCK 128
,8020 8D F8 07 STA 07F8
,8023 A9 A0 LDA #A0 ;┘-┴NFANGSPOSITION
,8025 8D 01 D0 STA D001
,8028 A9 00 LDA #00 ;╪-┴NFANGSPOSITION
,802A 8D 00 D0 STA D000
,802D 8D 10 D0 STA D010 ;]BERLAUFREGISTER L|SCHEN
,8030 A9 01 LDA #01 ;╙PRITE 0 AN
,8032 8D 15 D0 STA D015
,8035 20 59 80 JSR 8059 ;╒NTERPROGRAMM ┴NIMATION
,8038 EE 00 D0 INC D000 ;╪-╨OSITION + 2
,803B EE 00 D0 INC D000
,803E D0 F5 BNE 8035
,8040 A9 01 LDA #01 ;WENN ╪>255 ]BERLAUFBIT SETZEN
,8042 8D 10 D0 STA D010
,8045 20 59 80 JSR 8059 ;╒NTERPROGRAMM ┴NIMATION
,8048 EE 00 D0 INC D000 ;╪-╨OSITION + 2
,804B EE 00 D0 INC D000
,804E AD 00 D0 LDA D000 ;┴BFRAGE
,8051 C9 5A CMP #5A ;AUF ┼NDE (╪>350)
,8053 30 F0 BMI 8045
,8055 18 CLC
,8056 4C 00 80 JMP 8000 ;╬EUSTART
-----------------------------------
,8059 ;╒NTERPROGRAMM ┴NIMATION
,8059 AE F8 07 LDX 07F8
,805C E8 INX ;N{CHSTES ┬ILD
,805D E0 88 CPX #88
,805F D0 02 BNE 8063
,8061 A2 80 LDX #80
,8063 8E F8 07 STX 07F8 ;IN ╙PRITEZEIGER
,8066 20 6A 80 JSR 806A ;╒NTERPROGRAMM ╫ARTESCHLEIFE
,8069 60 RTS ;┼NDE ┴NIMATION
-----------------------------------
,806A ;╒NTERPROGRAMM ╫ARTESCHLEIFE
,806A A2 00 LDX #00
,806C A0 10 LDY #10 ;╙CHLEIFENDAUER
,806E CA DEX
,806F D0 FD BNE 806E
,8071 CA DEX
,8072 D0 FA BNE 806E
,8074 60 RTS ;┼NDE ╫ARTESCHLEIFE